Modern JavaScript 모던 자바스크립트 Deep Dive (2) 표현식과 문 1. 값 값(value)은 식(표현식, expression)이 평가(evaluate)되어 생성된 결과를 말한다. 2. 리터럴 리터럴(literal)은 사람이 이해할 수 있는 문자 또는 약속된 기호를 사용해 값을 생성하는 표기 방식(notation)을 말한다. 리터럴은 사람이 이해할 수 있는 문자(아라비아 숫자, 알파벳, 한글 등) 또는 미리 약속된 기호로 표기한 코드다. 3. 표현식 표현식(... JavaScript표현식과 문Modern JavaScript자바스크립트모던 자바스크립트JavaScript [TIL_Javascript_21.08.23] 동적 타이핑 with 정적 타이핑 1. 정적 타입 언어 C언어나 Java같은 정적 타입(static/strong type) 언어는 변수를 선언할 때 변수에 할당할 수 있는 값의 종류, 즉 데이터 타입을 사전에 선언해야 한다. 이를 명시적 타입 선언이라 한다. 정적 타입 언어의 특징 정적 타입 언어는 변수의 타입을 변경할 수 없다. 변수에 선언한 타입에 맞는 값만 할당할 수 있다. 2. 동적 타입 언어 동적 타입 언어는 변수에... Modern JavaScriptJavaScriptTIL_JavaScriptJavaScript
모던 자바스크립트 Deep Dive (2) 표현식과 문 1. 값 값(value)은 식(표현식, expression)이 평가(evaluate)되어 생성된 결과를 말한다. 2. 리터럴 리터럴(literal)은 사람이 이해할 수 있는 문자 또는 약속된 기호를 사용해 값을 생성하는 표기 방식(notation)을 말한다. 리터럴은 사람이 이해할 수 있는 문자(아라비아 숫자, 알파벳, 한글 등) 또는 미리 약속된 기호로 표기한 코드다. 3. 표현식 표현식(... JavaScript표현식과 문Modern JavaScript자바스크립트모던 자바스크립트JavaScript [TIL_Javascript_21.08.23] 동적 타이핑 with 정적 타이핑 1. 정적 타입 언어 C언어나 Java같은 정적 타입(static/strong type) 언어는 변수를 선언할 때 변수에 할당할 수 있는 값의 종류, 즉 데이터 타입을 사전에 선언해야 한다. 이를 명시적 타입 선언이라 한다. 정적 타입 언어의 특징 정적 타입 언어는 변수의 타입을 변경할 수 없다. 변수에 선언한 타입에 맞는 값만 할당할 수 있다. 2. 동적 타입 언어 동적 타입 언어는 변수에... Modern JavaScriptJavaScriptTIL_JavaScriptJavaScript